Workaround to add IPv6 support to getifaddrs
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 16 Dec 2018 17:25:59 +0000 (17:25 +0000)
committerAurelien Jarno <aurel32@debian.org>
Sun, 16 Dec 2018 17:25:59 +0000 (17:25 +0000)
commitafb47173020f10d20c1695217b4c7499fb643ab9
tree414d9d2649973972384d1bbca6473fad620d99cf
parentd8c042c066fad528b9f542a4520228a52e3ff1e1
Workaround to add IPv6 support to getifaddrs

ifreq only contains sockaddr structures, which are not big enough for
IPv6 addresses. This takes another, ugly, approach, by parsing fsysopts
/servers/socket/2 options...

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name tg-ifaddrs_v6.diff
sysdeps/mach/hurd/ifaddrs.c [new file with mode: 0644]